Lost Update
更新消失
複数のトランザクションが同じデータを読み取り、それぞれ上書き更新することで、片方の更新結果が消えること
例
T1: 在庫数(10)を読み取る → 1減らして「9」として書き込む
T2: 同時に在庫数(10)を読み取る → 2減らして「8」として書き込む
結果 → T1 の更新(9)は T2 の 8 に上書きされて消える
実際の意図は「10→9→7(合計3減)」なのに、「10→8」になってしまう
起こりやすいレベル
Read Committed
Repeatable Read(DB による)